﻿using System;
using System.Collections.Generic;
using UTS_Subject_Enrolment_System.Model;

namespace UTS_Subject_Enrolment_System.Service
{
    public interface ISubjectService
    {
        Subject GetSubjectById(int subjectId);

        List<Subject> GetAllSubjects();

        void AddSubject(int subjectId, string name, string description, int availability, List<Subject> prerequistits);

        void EditSubject(int subjectId);

        void DeleteSubject(int subjectId);
    }
}
